package com.bootdo.system.domain;

import java.io.Serializable;
import java.util.Date;



/**
 * 体现申请表
 * 
 * @author chglee
 * @email 1992lcg@163.com
 * @date 2021/02/05 16:06:00
 */
public class WithdrawDO implements Serializable {
	private static final long serialVersionUID = 1L;
	
	//
	private Long id;
	//用户id
	private Long userId;
	//金额
	private Double number;
	//收款码id
	private Long fileId;
	//状态 1：待发放  2： 已发放
	private Integer status;
	//发放时间
	private Date grantTime;
	//
	private Long createdBy;
	//
	private Date createdAt;
	//
	private Long updatedBy;
	//
	private Date updatedAt;
	//
	private Integer deleted;

	//收款码Url
	private String fileUrl;

	//用户名称
	private  String  userName;

	/**
	 * 设置：
	 */
	public void setId(Long id) {
		this.id = id;
	}
	/**
	 * 获取：
	 */
	public Long getId() {
		return id;
	}
	/**
	 * 设置：用户id
	 */
	public void setUserId(Long userId) {
		this.userId = userId;
	}
	/**
	 * 获取：用户id
	 */
	public Long getUserId() {
		return userId;
	}
	/**
	 * 设置：金额
	 */
	public void setNumber(Double number) {
		this.number = number;
	}
	/**
	 * 获取：金额
	 */
	public Double getNumber() {
		return number;
	}
	/**
	 * 设置：收款码id
	 */
	public void setFileId(Long fileId) {
		this.fileId = fileId;
	}
	/**
	 * 获取：收款码id
	 */
	public Long getFileId() {
		return fileId;
	}
	/**
	 * 设置：状态 1：待发放  2： 已发放
	 */
	public void setStatus(Integer status) {
		this.status = status;
	}
	/**
	 * 获取：状态 1：待发放  2： 已发放
	 */
	public Integer getStatus() {
		return status;
	}
	/**
	 * 设置：发放时间
	 */
	public void setGrantTime(Date grantTime) {
		this.grantTime = grantTime;
	}
	/**
	 * 获取：发放时间
	 */
	public Date getGrantTime() {
		return grantTime;
	}
	/**
	 * 设置：
	 */
	public void setCreatedBy(Long createdBy) {
		this.createdBy = createdBy;
	}
	/**
	 * 获取：
	 */
	public Long getCreatedBy() {
		return createdBy;
	}
	/**
	 * 设置：
	 */
	public void setCreatedAt(Date createdAt) {
		this.createdAt = createdAt;
	}
	/**
	 * 获取：
	 */
	public Date getCreatedAt() {
		return createdAt;
	}
	/**
	 * 设置：
	 */
	public void setUpdatedBy(Long updatedBy) {
		this.updatedBy = updatedBy;
	}
	/**
	 * 获取：
	 */
	public Long getUpdatedBy() {
		return updatedBy;
	}
	/**
	 * 设置：
	 */
	public void setUpdatedAt(Date updatedAt) {
		this.updatedAt = updatedAt;
	}
	/**
	 * 获取：
	 */
	public Date getUpdatedAt() {
		return updatedAt;
	}
	/**
	 * 设置：
	 */
	public void setDeleted(Integer deleted) {
		this.deleted = deleted;
	}
	/**
	 * 获取：
	 */
	public Integer getDeleted() {
		return deleted;
	}

	public String getFileUrl() {
		return fileUrl;
	}

	public void setFileUrl(String fileUrl) {
		this.fileUrl = fileUrl;
	}

	public String getUserName() {
		return userName;
	}

	public void setUserName(String userName) {
		this.userName = userName;
	}
}
